package com.hitqz.robot.biz.flow.component.agv;//package com.hitqz.robot.flow.component.agv;
//
//import cn.hutool.core.util.ObjectUtil;
//import com.hitqz.robot.business.dao.XgRobotApiDao;
//import com.hitqz.robot.xg.RobotTask;
//import com.yomahub.liteflow.annotation.LiteflowComponent;
//import com.yomahub.liteflow.core.NodeComponent;
//import lombok.extern.slf4j.Slf4j;
//import org.dromara.hutool.json.JSONObject;
//import org.springframework.beans.factory.annotation.Autowired;
//
///**
// * @Author: Wang Weiwei
// * @Description: 控制当前导航
// * @DateTime: 2024/5/6 10:44
// **/
//@Slf4j
//@LiteflowComponent(value = "LiftOrLowerOp", name = "[轮对轮轴xg]降举操作")
//public class LiftOrLowerOp extends NodeComponent {
//    //0继续 1暂停 2取消
//    @Override
//    public void process() throws Exception {
//        RobotTask robotTask = XgConstant.robotTaskMap.get("robotTask");
//        if (ObjectUtil.isNotEmpty(robotTask)) {
//            Integer opType = robotTask.getOpType();
//            if (ObjectUtil.equal(OpTypeEnum.LOWER.getOpType(),opType)) {
//                log.info("降下轮轴....");
//            }else if (ObjectUtil.equal(OpTypeEnum.LIFT.getOpType(),opType)) {
//                log.info("举起轮轴....");
//                robotTask.setOpType(OpTypeEnum.LOWER.getOpType());
//                XgConstant.robotTaskMap.put("robotTask",robotTask);
//            }
//        }
//        Thread.sleep(2000);
//        robotTask.setTerPosName(robotTask.getOriPosName());
//    }
//}